Motorola WEAVR: Aspect and model-Driven Engineering.
نویسندگان
چکیده
منابع مشابه
Motorola WEAVR: Aspect Orientation and Model-Driven Engineering
This paper presents an Aspect-Oriented Software Development (AOSD) language and methodology for Model-Driven Engineering (MDE) of large distributed applications, and a tool that implements these concepts, the Motorola WEAVR. MDE technologies and development practices have been used for a long time in the industry, for the development of large critical infrastructure systems, especially in the t...
متن کاملThe Motorola WEAVR: Model Weaving in a Large Industrial Context
This paper reports on the development of an Aspect-Oriented Modeling engine and its initial deployment within the ModelDriven Engineering environment used in production at Motorola. The development environment is presented in detail, through a small example, and the current state of Aspect-Oriented Software Development technologies are discussed in this context. The report presents the particul...
متن کاملMotorola Weavr: an Add-in for Aspect-oriented Modeling in Telelogic Tau G2
WEAVR The behavioral specifications of extra-functional concerns such as security, fault-tolerance or exception-handling tend to be hard to modularize in the UML. Their implementation is hard to encapsulate in separate state machine diagrams because their functionality tends to interact with the base behavior of the system at multiple locations. Aspect-Oriented Modeling (AOM) is a model transfo...
متن کاملAspect-Oriented Approaches to Model Driven Engineering
In aspect-oriented model driven engineering (AOMDE), a software design model consists of a primary model that describes the business logic of the application and a set of aspect models each of which describes a crosscutting software feature. The complete design is realized by composing the primary model with the aspect models. A variety of AOMDE approaches are possible depending on how the prin...
متن کاملAspect-Oriented Model-Driven Software Product Line Engineering
Software product line engineering aims to reduce development time, effort, cost, and complexity by taking advantage of the commonality within a portfolio of similar products. The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed throughout the development lifecycle, from early analysis through maint...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: The Journal of Object Technology
سال: 2007
ISSN: 1660-1769
DOI: 10.5381/jot.2007.6.7.a3